EasyTier 组网

部署公网服务

此部分只部署了 easytier-core, 无 web 页面

部署之前,需要将公网端口 11010-11012 打开

17790870010621779087000702.png

下载安装包并解压

1
2
3
sudo wget https://ghfast.top/https://github.com/EasyTier/EasyTier/releases/download/v2.6.4/easytier-linux-x86_64-v2.6.4.zip

sudo unzip easytier-linux-x86_64-v2.6.4.zip

拷贝到指定目录

1
sudo cp easytier-linux-x86_64/* /usr/local/bin/

加入开机自启

1
sudo vim /etc/systemd/system/easytier.service
1
2
3
4
5
6
7
8
9
10
11
12
[Unit]
Description=EasyTier Service
After=network.target

[Service]
Type=simple
ExecStart=/usr/local/bin/easytier-core --private-mode true --network-name 网络名称 --network-secret 密码
Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target

启动并设置开机自启

1
2
3
sudo systemctl daemon-reload
sudo systemctl start easytier
sudo systemctl enable easytier

查看服务状态或日志

1
2
3
sudo systemctl status easytier
# 或者查看实时日志
sudo journalctl -u easytier -f

加入内网 Linux

部署 easytier-core + web-embed 管理页面

同样和上面一样,下载,解压,拷贝到 /usr/local/bin 下面

先测试一下是否运行有异常

1
sudo ./easytier-web-embed --api-server-port 11211 --api-host "http://127.0.0.1:11211" --config-server-port 22020 --config-server-protocol udp

没有任何输出就没问题

点击Register注册一个账户,若刷新不出验证码则说明你--api-host设置有误

然后新开一个窗口,运行

1
sudo ./easytier-core -w udp://127.0.0.1:22020/<你在自建web控制台上的用户名>

回到 Dashboard,即 http://内网IP:11211,如果能看到设备列表那就说明没问题。下面将这两个服务注册为系统服务

easytier-web:

1
sudo vim /etc/systemd/system/easytier-web.service
1
2
3
4
5
6
7
8
9
10
11
12
[Unit]
Description=EasyTier Service
After=network.target

[Service]
Type=simple
ExecStart=/usr/local/bin/easytier-web-embed --api-server-port 11211 --api-host "http://127.0.0.1:11211" --config-server-port 22020 --config-server-protocol udp
Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target
1
2
3
sudo systemctl daemon-reload
sudo systemctl start easytier-web
sudo systemctl enable easytier-web

easytier:

1
sudo vim /etc/systemd/system/easytier.service
1
2
3
4
5
6
7
8
9
10
11
12
[Unit]
Description=EasyTier Service
After=network.target

[Service]
Type=simple
ExecStart=/usr/local/bin/easytier-core -w udp://127.0.0.1:22020/<你在自建web控制台上的用户名>
Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target
1
2
3
sudo systemctl daemon-reload
sudo systemctl start easytier
sudo systemctl enable easytier

页面配置:

加入 Windows

在此处下载下载对应的 exe,打开后和上面配置一样即可。

加入 飞牛NAS

飞牛提供了对应的安装包,可以在应用市场中找到

17790860340941779086034064.png

配置也是和上面一致的。

最终连接效果

windows 公司笔记本上查看连接信息

17790864850591779086484236.png

在公司电脑上可以通过内网 IP (家里路由器的 192.168.71.71,或者虚拟出来的 10.10.10.71 ) 访问飞牛

17790869130571779086912566.png